Today’s Good News weekend post will more or less write itself with the glorious news that Labour was thoroughly trounced by the Conservatives in the British General Election yesterday. Boris Johnson led the Conservatives to their best result since Margaret Thatcher, while Labour under Jeremy Corbyn suffered their greatest defeat …
Read More »