A delayed long weekend in Wales