A small group of individuals — smaller than the population of St Albans — has elected a brand-new leader for the entire of the UK. Of Conservative Party members who voted, 81,326 — or 57% — went for Liz Truss. Canny as our brand-new prime minister is, she needto now show it all …
Read More.