Since returning to the UK in 2005, after 20+ years abroad, I have constantly been amazed at the complete inadequacy of our leaders and their mendacity as they try to cover up their many failures. Moreover, I have been repeatedly shocked at the torrent of lies spewed out by the mainstream media. That’s why I […]