by some distance 
He's a teacher, and has today gone to the ASE conference in Reading (1.5 hours from us). He left before the boys woke up, and said he'd be home mid afternoon.
20 minutes ago he rang, happy and bouncy as you like, and said he was just leaving 
To me, mid afternoon is around 3.30. Not 5, which is the earliest he'll be home.
He sees the boys for an hour a night tops btw, and never in the mornings because he leaves before they get up.
I did not rant or shout. I was somewhat frosty I have to admit, not least because I'd asked him to buy some ingredients for our tea (we normally eat around 5.30), and now I can't even start making that until he's home.
Gah. Thoughtless fuckwit. Still, as long as he had a nice day eh?