Yes as CWS says the original flight BA460 was TECY. So under cancellation compensation the following gets put of the calculator for 3 pax;
Arrival Delay (minutes) 193
Total Distance km (LHRMAD) 1,246
Payment Factor 100%
Payment Per Person € 250
Total Payment € 750
Convert to the UK £ equivalent as provided in the wiki.
The new flight (BA462) aircraft G-EUUS started the day late out of EDI into LHR, no doubt due to crew rest as a result of delays the day prior. It did an INV rotation prior to your MAD and never recovered the delay, even with an opportunity to pretty much eradicate the initial delay.