Johnson promises sanctions if No 10 party broke rules and pays tribute to Allegra Stratton