Parents in England will receive the new-look Ofsted report cards from November as part of wide-ranging changes to the way schools are inspected, but the plans have come under fire with calls to delay them.Read More

You might also be interested in reading BILL Holdings upgraded at Truist Securities, shares rise.