Wow, I am impressed by how many excuses have been used on this thread. Everybody makes mistakes, be it controllers or pilots but to learn from them you have to admit to them. Whether or not a person agrees with the amount of CAS in the UK or how GA traffic is dealt with is immaterial. A pilot is required to carry up to date maps and is required to get an ATC clearance before entering CAS, anything else is just an excuse. Before anyone starts, I have both an ATC & a Pilot's licence, I have infringed CAS (numerous years ago) but I contacted the unit involved, took the harsh words and apologised. Yes I was unfamiliar with the airspace and yes I had other distractions but I was wrong, no excuses. In my mind some people on here need to remember their responsibilities.