A&C
Thanks for posting a useful link

, but I wouldn't get too optimistic, for many reasons.
eg
The CAA isn't there to promote/help GA, or any other branch of aviation for that matter; it's there to regulate aviation and aviators.
Brits tend to complain to each other but rarely take their complaints to the people or body causing the problem.
Brits like rules; the more the better.
The attitudes displayed by
MikeJeff and
niknak are aren't uncommon.
Thanks also for your restrained respose to MikeJeff's rudeness.
Heliport