I would say you have a good chance of making a 1h10 connection. BA will probably arrive at the satellite and the KRB flight will depart from the main terminal but even with the peoplemover journey you could be 30mins late arriving and still just about make it.
Long flights ex LHR also have some scope to make up time after the probably LHR inefficiency.