
The UK's Prime Minister Boris Johnson has a new challenge after sweeping into Downing Street on July 24.
His ruling Conservative Party has had its majority in parliament cut to just one, after losing a by-election in Wales.
This may make his Brexit promises harder to fulfil.
Al Jazeera's Rory Challands reports from London.