I can not believe all the moaning and complaints from these BA people! Face the fact that you are one of the "chosen" and more fortunate in UK more than any person working for easy, Ryanair,eastern or for that matter Air Berlin etc...
Be happy what you have,since 85% of people doing your job in this industry don't have the chance to even get their parking paid so...bugger off.
Cheers