'Nothing is negotiable' Macron holds firm on Brexit negotiations