(Sharecast News) - London stocks ended flat on Tuesday, with Imperial Brands and Shell both higher on the back of well-received trading updates but bookies under the cosh, as investors kept an eye on ...