Starting to get a little stinky, isn't it?
on multiple fronts. Relations between the French and British governments has been its worst in many years lately. This is going to piss off the Brits bigtime.