Labour cut Tory lead to five points - or do they?