Akufo-Addo on the principal streets of Accra