BP pledges a major rest with investors pushing for a retreat from renewables, plus - another bruising week for Rachel Reeves ...