 Weak quarterly earnings reports from spirits maker Diageo and engineer Babcock pressured London-listed stocks on Tuesday, while BP tracked its best day in two months after delivering a widely expected dividend cut. 