Let it be.” Those were the last words of one of the two ‘last’ songs The Beatles released in 1970 right after their break-up.
Labour has been accused of cosying up to tech giants at the expense of British creative talent as it prepares to water down ...