Boris Johnson is facing his first Commons defeat since his 2019 landslide victory after rebel Conservative MPs announced their intention to hijack government legislation and force the PM to restore Britain’s aid budget.