removal truck?
does that mean moving truck?
They are a British newspaper, it is not like they know English.