Leave message: Osborne admits we cannot control immigration if we stay in the EU.
Remain message: Brexit will cost each household £4,300.
Cut through: Osborne’s Treasury report row.
Odds: Leave 7/4, Remain 4/7
Latest poll: Remain 45% (-3) Leave 38% (-3) (via ComRes, phone). Poll of Polls is now Remain 51, Leave 49