Brexit: Last push for deal as talks remain ‘very difficult’