The point of the AAIB reports is to let us learn from the misfortunes and mistakes of others. In that spirit I am trying to learn from this report.
Re licences: check before flight.
Re airspace busts:
1) Even if you 'know' where you are, talk to ATC.
2) If uncertain of position, tell ATC early on.
Re fuel exhaustion:
1) use good data for fuel planning
2) do FREDA checks to monitor actual usage
3) land if low fuel is suspected
Re emergency landing sites:
1) Avoid towns.
2) Turn into wind early.
Have I missed anything?