Yep, airshow day. Currently sat on one of the additional trains: the 13:50 Newton Abbot - Exeter SD, a HST load 7
Air show been very good so far, just having a warm break from those winds. As the OP has pointed out, lot of FGW staff and barriers at Dawlish station, as well as the most comprehensive human announcer for the day! :P