If I was Sean, I would go for unfair dismissal. He has been employed long enough at the Rover's to be classed as a permanent employee, zero hours contract notwithstanding. If only there was a solicitor on the Street who could advise him.