Uganda is swearing in a new parliament amid uproar from the public over its size. This, Isabel Nakirya reports, as 529 Members of Parliament, the highest number in the history of the country, started taking oath on Monday in an event which will last till Thursday.