Mcdonalds has apologised to a disgruntled dad who staged a sit-in protest at one its restaurants, according to his wife. David Shepherd took up his position on the counter of the Chestfield drive-thru near Whitstable, Kent, and claimed he would not move until he got his full order. Mr Shepherd stayed for around two-and-a-half hours and was joined by his children.