David Ford announcing his return causes an almost entirely unrelated rant