The most-discussed financial story today is the Crown Estate's annual profit falling to £1.2bn, down from £1.4bn last year, which led to a nearly £500m drop in the amount it returns to the Treasury.
HypeNows