England flooding: Boris Johnson responds to criticism The prime minister said £2.6bn has been "put aside" for flood defences. Source