THE German trucker who missed his destination by 300 miles finally turned up at the right location yesterday -- 48 hours late.

Bernd Baltes, 39, was supposed to arrive in Portsmouth, Hampshire, on Tuesday after landing at Dover with a load for shipping firm Commodore Express.

But he read his map wrong and drove 300 extra miles ending up in the village of Portsmouth between Cliviger and Todmorden.