If you think you've had a bad day, spare a thought for this bloke...