European stocks drift as China imposes travel restrictions in August 5, 2021 Bank of England policy meeting and US jobs report expected to be the focus for investors