As a boss and manager of staff, suck it up regardless.
Firstly, why were you out driving at 2pm when you had a night shift to go to?
That said, it depends how much you want your job and how much they need you.
Personally, I would expect you in but would have given you a little leeway to be late...