Union Home Minister and BJP leader Amit Shah has taken a dig at Aam Aadmi Party (AAP) Arvind Kejriwal over the "unfulfilled promise" of cleaning up the Delhi stretch of River Yamuna to make it look like Britain's River Thames.