These are busy times in London and Vienna. A new Prime Minister will take office in London shortly. The UK is due to leave the EU by 31 October at the latest. In Austria, a new Austrian interim government was sworn in on 3 June, with elections due on 29 September. The UK has been […]
↧