What does Tracey Emin's latest art piece mean?

Tracey Emin's latest art piece has been unveiled at St Pancras International station.

The sign is one of the first things you see when arriving from Europe and the British artist explains the meaning behind the phrase.

11 April 2018