For B22:B24 your cell references were two too low. try this:

Formula: copy to clipboard
=INDEX('UK P&L stat accounts'!$1:$1048576,MATCH('UK P&L stat accounts'!$A20,'UK P&L stat accounts'!$A:$A,0),MATCH('Consolidation schedule'!C$6,'UK P&L stat accounts'!$4:$4,0))


For B30 use this and drag to B36

Formula: copy to clipboard
=INDEX('UK P&L stat accounts'!$1:$1048576,MATCH('UK P&L stat accounts'!$A28,'UK P&L stat accounts'!$A:$A,0),MATCH('Consolidation schedule'!C$6,'UK P&L stat accounts'!$4:$4,0))


B39:

Formula: copy to clipboard
=INDEX('UK P&L stat accounts'!$1:$1048576,MATCH('UK P&L stat accounts'!$A37,'UK P&L stat accounts'!$A:$A,0),MATCH('Consolidation schedule'!C$6,'UK P&L stat accounts'!$4:$4,0))


B42 - click and drag to B43:

Formula: copy to clipboard
=INDEX('UK P&L stat accounts'!$1:$1048576,MATCH('UK P&L stat accounts'!$A40,'UK P&L stat accounts'!$A:$A,0),MATCH('Consolidation schedule'!C$6,'UK P&L stat accounts'!$4:$4,0))


I'll have a look at the other next but this should get you moving. Thanks