@Itcantbetrue
The boards were not displaying any correct info and one of my biggest bug bears....inaudible announcements.
Start using the "enthusiasts" diagram apps. These show the positions of trains live and you can click on them to see the train origin/stops/destinations, and with practice/experience you can start to work out for yourself what's happening, what's causing any delays/blockages, etc.
They are pretty good at showing platform numbers long before they appear on the destination boards at busy stations like Euston or Kings Cross, so you don't have to wait in the concourse and then be part of the mad scramble to the platform - you can be stood at the platform gate and be first on!
What's more is that you get a better idea of what's happening rather then the blatant lies and information vacuum provided by on board staff or station platform staff.
So many times, I've seen trains on departure boards showing as "on time" when I know full well they're heavily delayed or even cancelled because I've traced the incoming train which itself is delayed or cancelled, so it's impossible for it's next run to be on time! Knowing that has given me options, i.e. take an earlier/slower train or divert to a different station to get a different train line to the same ultimate destination.
You can also avoid being "got rid of" by station announcers who tell you to go to "station x" on "train y" because of disruption, but you know from the app that the trains through that station are also cancelled, and all they've done it for is to fob you off and get you off "their" station!