A raft of upbeat economic data helped push up European equity markets yesterday, with London overcoming a dire Brexit warning from the IMF.