Fall largely due to decline in number of study visas issued in the UK overall, and is unlikely to satisfy concerned politicians.
Fall largely due to decline in number of study visas issued in the UK overall, and is unlikely to satisfy concerned politicians.