It’s a bank holiday here in the UK and that means a three-day weekend. We’ll see you again on Tuesday (26 May).


The just-auto editorial team