A man has been injured after being hit by a lorry on a busy road.

The man was struck on Musselburgh High Street in East Lothian around 3.50pm on Tuesday.

Emergency services were called and the road was closed in both directions.

A police spokeswoman said the man had been taken to hospital.

His injuries are not thought to be serious.

The road was reopened in both directions around 4.15pm.