UK truckers and lobby groups have given a cautious welcome to an announcement by the government that all lorry drivers will be charged £10 a day to use British roads.

The good news for UK hauliers is that they will be able to claim the money back against their road tax.

For some time, the UK haulage sector has complained that foreign-registered trucks using British roads have not contributed directly to maintenance, while they have to pay road fund licence fees of to £1,200 a year at home and expensive road tolls when abroad.

And fuel duty on diesel has historically been higher in the UK than in other EU countries – although the gap has narrowed.

However, the plan, to be announced by Roads Minister Mike Penning, is likely to require legislation and unlikely to come into effect before 2014.