back to top

Oliver Dowden

UK: Dowden named new deputy PM after Raab’s resignation

OLIVER Dowden has been named Britain’s new Deputy Prime Minister following the resignation of Dominic Raab, who was found...

Support the ICIR

We need your support to produce excellent journalism at all times.

- Advertisement

Recent