Beans on toast is a hearty meal, beloved across the nation. And whether you're in a rush, or just fancy something hearty and comforting for dinner, the British staple never disappoints.