here a few things i have noticed when sieging or defending citys
firstly dont underestimate value of spys, a high honour one is useful to open gates and capture towns fast
have a siege train follow your army, when u siege a city put then into the army and if the enemy rallies destroy the gates. they then stay inside the city. that way you can defeat a vastly bigger army
attack enemies near the city when they get reinforced by the garrision the city is left open , presuming you defeat them heavily
build stone walls as early as possible when capturing a city and garrison it with atleast 2 archers aswell as your peasants. when enemies attack just keep attacking them (can do plenty in 1 turn)with your archers from the walls. you will get plenty or draws but eventually you will break the siege. note if gates are in a straight section wall the enemy will come onto your archers, if the gate is resessed then u may need to use town watch to lure them into bow shot
maintain assasins near recently captured citys and kill all diplomats
probly obvious but just thought i'd share my findings
ne1 got something to add please
Bookmarks