Aberdeen MP looking forward to first pain-free walk on beach with his son, after life-changing surgery

© UK ParliamentStephen Flynn during the Budget Resolutions Debate in the House of Commons, London.
Stephen Flynn during the Budget Resolutions Debate in the House of Commons, London.