June 16, 2023, London, England, United Kingdom: Junior doctors stage a rally in Parliament Square as their 72 hour strike action over pay restoration dispute comes to an end. Junior doctor organisations express willingness to continue strikes until p