Auckland mayor Len Brown has made his first public appearance since details of his extra-marital affair were revealed...