Police give update on Nairobi street where TV buyers are forced to pay additional costs after agreed price 411