The invention claimed is:1. A method for monitoring a communication network, the method comprising:monitoring user plane information and control plane information for a first session provided by the communication network for a first wireless device;correlating the user plane information and the control plane information to determine if the first session was ended due to a soft drop, wherein a soft drop corresponds to a user of the first wireless device intentionally terminating the first session due to service quality issues;compiling soft drop data for a plurality of sessions provided by the communication network for a plurality of wireless devices in a first time interval to determine current soft drop behaviour for the communication network, wherein each session has values for one or more attributes relating to the session and/or the wireless device the session relates to, and wherein the current soft drop behaviour for the communication network is determined for a first set of sessions in the first time interval having a selected value or selected set of values of the one or more attributes; anddetermining if soft drop behaviour of the communication network is anomalous by comparing the determined current soft drop behaviour to soft drop behaviour predicted for the first time interval, wherein the soft drop behaviour predicted for the first time interval is based on soft drop data for a second set of sessions provided by the communication network for a plurality of wireless devices in a second time interval that was before the first time interval, wherein the sessions in the second set of sessions have the selected value or selected set of values of the one or more attributes.2. The method as claimed in claim 1, wherein the current soft drop behaviour for the first set of sessions comprises a soft drop ratio that is a ratio of the number of sessions in the first set of sessions that are determined to have been ended due to a soft drop to the total number of sessions in the first set of sessions.3. The method as claimed in claim 1, wherein the method comprises determining if the current soft drop behaviour of the communication network is anomalous by comparing the determined current soft drop behaviour to the soft drop behaviour predicted for the first time interval.4. The method as claimed in claim 1, wherein the soft drop behaviour predicted for the first time interval comprises a predicted soft drop ratio that is a ratio of the number of sessions that are predicted to end due to a soft drop to a predicted total number of sessions.5. The method as claimed in claim 1, wherein the soft drop behaviour predicted for the first time interval comprises a confidence interval, and wherein the step of determining if the soft drop behaviour of the communication network is anomalous comprises determining the soft drop behaviour of the communication network is anomalous if the determined current soft drop behaviour is outside of the confidence interval for the soft drop behaviour predicted for the first time interval.6. The method as claimed in claim 1, wherein the one or more attributes relating to the session and/or the wireless device the session relates to comprises any of a wireless device vendor identity, a wireless device model, or a wireless device software version.7. The method as claimed in claim 1, further comprising, for each of different wireless device vendor identities, wireless device models, or wireless device software versions, reporting whether or not soft drop behaviour associated with that wireless device vendor identity, wireless device model, or wireless device software version is anomalous as compared to soft drop behaviour associated with other wireless device vendor identities, wireless device models, or wireless device software versions.8. The method as claimed in claim 1, wherein the one or more attributes relating to the session and/or the wireless device the session relates to comprises any of a cell/site identifier, an Internet Protocol (IP) address of the serving core network (CN) and Internet Protocol (IP) Multimedia Subsystem (IMS) nodes, or a frequency band used for the session.9. The method as claimed in claim 1, further comprising, for each of different values or different sets of values of the one or more attributes, reporting whether or not soft drop behaviour associated with that value or set of values is anomalous.10. A non-transitory computer readable medium on which is stored computer readable code that is configured such that, on execution by a computer or processor in a communication network, the computer or processor is caused to:monitor user plane information and control plane information for a first session provided by the communication network for a first wireless device;correlate the user plane information and the control plane information to determine if the first session was ended due to a soft drop, wherein a soft drop corresponds to a user of the first wireless device intentionally terminating the first session due to service quality issues;compile soft drop data for a plurality of sessions provided by the communication network for a plurality of wireless devices in a first time interval to determine current soft drop behaviour for the communication network, wherein each session has values for one or more attributes relating to the session and/or the wireless device the session relates to, and wherein the current soft drop behaviour for the communication network is determined for a first set of sessions in the first time interval having a selected value or selected set of values of the one or more attributes; anddetermine if soft drop behaviour of the communication network is anomalous by comparing the determined current soft drop behaviour to soft drop behaviour predicted for the first time interval, wherein the soft drop behaviour predicted for the first time interval is based on soft drop data for a second set of sessions provided by the communication network for a plurality of wireless devices in a second time interval that was before the first time interval, wherein the sessions in the second set of sessions have the selected value or selected set of values of the one or more attributes.11. An apparatus for monitoring a communication network, the apparatus comprising a processor and a memory, said memory containing instructions executable by said processor whereby said apparatus is configured to:monitor user plane information and control plane information for a first session provided by the communication network for a first wireless device;correlate the user plane information and the control plane information to determine if the first session was ended due to a soft drop, wherein a soft drop corresponds to a user of the first wireless device intentionally terminating the first session due to service quality issues;compile soft drop data for a plurality of sessions provided by the communication network for a plurality of wireless devices in a first time interval to determine current soft drop behaviour for the communication network, wherein each session has values for one or more attributes relating to the session and/or the wireless device the session relates to, and wherein the current soft drop behaviour for the communication network is determined for a first set of sessions in the first time interval having a selected value or selected set of values of the one or more attributes; anddetermine if soft drop behaviour of the communication network is anomalous by comparing the determined current soft drop behaviour to soft drop behaviour predicted for the first time interval, wherein the soft drop behaviour predicted for the first time interval is based on soft drop data for a second set of sessions provided by the communication network for a plurality of wireless devices in a second time interval that was before the first time interval, wherein the sessions in the second set of sessions have the selected value or selected set of values of the one or more attributes.12. The apparatus as claimed in claim 11, wherein the current soft drop behaviour for the first set of sessions comprises a soft drop ratio that is a ratio of the number of sessions in the first set of sessions that are determined to have been ended due to a soft drop to the total number of sessions in the first set of sessions.13. The apparatus as claimed in claim 11, said memory containing instructions executable by said processor whereby said apparatus is configured to determine if the current soft drop behaviour of the communication network is anomalous by comparing the determined current soft drop behaviour to the soft drop behaviour predicted for the first time interval.14. The apparatus as claimed in claim 11, wherein the soft drop behaviour predicted for the first time interval comprises a predicted soft drop ratio that is a ratio of the number of sessions that are predicted to end due to a soft drop to a predicted total number of sessions.15. The apparatus as claimed in claim 11, wherein the soft drop behaviour predicted for the first time interval comprises a confidence interval, and wherein the apparatus is configured to determine the soft drop behaviour of the communication network is anomalous if the determined current soft drop behaviour is outside of the confidence interval for the soft drop behaviour predicted for the first time interval.16. The apparatus as claimed in claim 11, wherein the one or more attributes relating to the session and/or the wireless device the session relates to comprises any of a wireless device vendor identity, a wireless device model, and a wireless device software version.17. The apparatus as claimed in claim 16, said memory containing instructions executable by said processor whereby said apparatus is configured to, for each of different wireless device vendor identities, wireless device models, or wireless device software versions, report whether or not soft drop behaviour associated with that wireless device vendor identity, wireless device model, or wireless device software version is anomalous as compared to soft drop behaviour associated with other wireless device vendor identities, wireless device models, or wireless device software versions.18. The apparatus as claimed in claim 11, wherein the one or more attributes relating to the session and/or the wireless device the session relates to comprises any of a cell/site identifier, an Internet Protocol (IP) address of the serving core network (CN) and Internet Protocol (IP) Multimedia Subsystem (IMS) nodes, or a frequency band used for the session.19. The apparatus as claimed in claim 11, said memory containing instructions executable by said processor whereby said apparatus is configured to, for each of different values or different sets of values of the one or more attributes, report whether or not soft drop behaviour associated with that value or set of values is anomalous.