I think the problem here is that the private trade is a lot worse than public service so the Government is actually doing its bit. I am 56 and was working for a local council. An investigative and inspection job was advertised for a government agency and I applied, not thinking I may get it. I did and, when I started, every other new person was the same age as me (in some cases older!).
Check out the age discrimination laws and, if you can show there is a problem getting a job because of your age, there are tribunals and damages.l