Why is Starmer ignoring Britain’s tech sector?

.....

© The Spectator